something difficult to understand or incomprehensible - İspanyolca İngilizce Sözlük